not do oneself any favors - Turc Anglais Dictionnaire